/*
* Copyright (c) Huawei Technologies Co., Ltd. 2023. All rights reserved.
*/

#ifndef VPC_PIPE_RESIZE_H
#define VPC_PIPE_RESIZE_H

#include "vpc_pipe_types.h"

typedef struct {
    uint32_t func_type;
    uint32_t align_mode;
    uint32_t rnd_ctrl;
} resize_method_cfg_t;

uint32_t get_func_type(vpc_pipe_resize_mode_e mode);
uint32_t get_align_mode(vpc_pipe_resize_mode_e mode);
uint32_t get_rnd_ctrl(vpc_pipe_resize_mode_e mode);

#endif // #ifndef VPC_PIPE_RESIZE_H